  html { height: 100% }
   body { background-color: #25205e; height: 100%; clear: both; color: #ffffff; font-family: "Bryant", "Gill Sans", sans-serif;   }

   
   h1 { 
 	font-size: 12pt;
 	text-decoration: none;
 	font-weight: normal;
	margin-bottom: 0.1em;
   }

   a {
   	color  : #7592D3;
   	text-decoration: none;
   	
   }
   
   p {
   	 margin-top: 0.1em;
  	 font-size: 10pt;
   }   
   
   svg {  
     background-color: #FFC;  
   }
   
   td {
   	text-align: center;
   	padding-right: 5px;
   	width: 130px;
   }
   
   th {
   	padding-right: 5px;
   	width: 130px;
   }
   
   table {
   	margin-left: auto;
   	margin-right: auto;
   }
   
   #wrap{ height: 100%; width: 800px; margin: 0 auto}

   #top{
   	margin-top: 20px;
   	width: 800px;
   	height: 80px;
   }

   #contig_us_map_canvas{
   	margin-top:20px;
   	width: 800px;
   	height: 400px;	
   }
 
 	#logo{
 		margin-right:700px;
 	}
 
   #map_title{
   	float: right;
   }
        
   #map_canvas {
  	float: left;  
    width: 450px;
    height:100%;
   }
      
   #info {
  	float: left;  
    width: 250px;
    height:100%;
   }
   
   #panels{
   	margin-top: 10px;
   	font-family: sans-serif;
   }
   
   #zip{
   	font-weight: bold !important;
   }
   
   #filterControls {
   	padding: 15px;
   	display:none;
   }
   
   #tablesTitle {
   	text-align: center;
   	margin-bottom: -40px;
   }
   
   #topTable{
   	text-align: center;
   }
   
   #summaryDataTableContainer {
   	display: none;
   }
   
   #loadingMessage {
   	font-weight: bold;
   	text-align: center;
   }
   
   #regionSelect {
   	margin-left: -850px;
   	text-align: center;
   	display:none;
   }
   
   #regionSelectButton {
   	display:none;
   }
   
   #filterSelectButton {
   display:inline-block;
   width: 80px;
   height: 20px;
   margin-left: 350px;
   }

   #loadingRegionMessage {
   	display:none;
	font-weight:bold;
   }

   #filterResetButton {
   display:none;
   width: 80px;
   height: 20px;
   margin-left: 350px;
   }
   
   #gpaUpper{
   margin-top: 20px;
   width: 40px;
   }
   
   #toWord{
   	margin-top: 20px;
	margin-left: -15px;
	margin-right: -15px;
   }
   
   #gpaLower{
   width: 40px;
   }
   
   #showAll {
   	font-weight:100;
   	display: none;
   	text-align: center;
   }
   
   #citySelect {
   	display:none;
   }
   
   #errormessage {
   	color: red;
   	text-align: center;
   }
   
   #years {
   	text-align:center;
   	margin-top:40px;
   }
   
   .filterPanel {
   	width: 150px;
   	height: 50px;
   	margin: 1px;
   	float: left;
   }
   
   .label div {
     padding: 1px;
     margin-right: 20px;
     margin: 1px;
   	font-size: 10pt;
   }
      
   .bar div {
     background-color: #006666;
     text-align: right;
     padding: 1px;
     margin: 1px;
     color: white;
     font-size: 10pt;
     clear: both;
   }   
   
   .leftSide div {
   	width: 100px;
   	float: left;
   }
   
   .rightSide div {
   	width: 100px;
   	float: right;
   }
  
   .label{
   	 font-size:7pt;
   	
   }
   
   .hi{
   	 color: red;
   	 font-weight: bold !important;
   }
   
   .summaryDataTable{
     padding-bottom: 15px;
   }
   
